import React from 'react';
import {
  Router as DefaultRouter,
  Route,
  Switch,
  StaticRouter,
} from 'react-router-dom';
import dynamic from 'umi/dynamic';
import renderRoutes from 'umi/lib/renderRoutes';
import history from '@@/history';
import RendererWrapper0 from 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/.umi/LocaleWrapper.jsx';
import _dvaDynamic from 'dva/dynamic';

const Router = require('dva/router').routerRedux.ConnectedRouter;

const routes = [
  {
    path: '/user',
    component: __IS_BROWSER
      ? _dvaDynamic({
          component: () =>
            import(/* webpackChunkName: "layouts__UserLayout" */ '../../layouts/UserLayout'),
          LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
            .default,
        })
      : require('../../layouts/UserLayout').default,
    routes: [
      {
        path: '/user',
        redirect: '/user/login',
        exact: true,
      },
      {
        path: '/user/login',
        name: 'login',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import(/* webpackChunkName: 'p__User__models__register.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/User/models/register.js').then(
                  m => {
                    return { namespace: 'register', ...m.default };
                  },
                ),
              ],
              component: () =>
                import(/* webpackChunkName: "p__User__Login" */ '../User/Login'),
              LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                .default,
            })
          : require('../User/Login').default,
        exact: true,
      },
      {
        path: '/user/register',
        name: 'register',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import(/* webpackChunkName: 'p__User__models__register.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/User/models/register.js').then(
                  m => {
                    return { namespace: 'register', ...m.default };
                  },
                ),
              ],
              component: () =>
                import(/* webpackChunkName: "p__User__Register" */ '../User/Register'),
              LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                .default,
            })
          : require('../User/Register').default,
        exact: true,
      },
      {
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import(/* webpackChunkName: "p__404" */ '../404'),
              LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                .default,
            })
          : require('../404').default,
        exact: true,
      },
      {
        component: () =>
          React.createElement(
            require('C:/Users/f/Desktop/项目文件/robot/robot-client/node_modules/umi-build-dev/lib/plugins/404/NotFound.js')
              .default,
            { pagesPath: 'src/pages', hasRoutesInConfig: true },
          ),
      },
    ],
  },
  {
    path: '/template',
    component: __IS_BROWSER
      ? _dvaDynamic({
          component: () =>
            import(/* webpackChunkName: "p__Carousel__carousel" */ '../Carousel/carousel'),
          LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
            .default,
        })
      : require('../Carousel/carousel').default,
    target: '_blank',
    exact: true,
  },
  {
    path: '/img',
    component: __IS_BROWSER
      ? _dvaDynamic({
          component: () =>
            import(/* webpackChunkName: "p__Carousel__imga" */ '../Carousel/imga'),
          LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
            .default,
        })
      : require('../Carousel/imga').default,
    target: '_blank',
    exact: true,
  },
  {
    path: '/imgTwo',
    component: __IS_BROWSER
      ? _dvaDynamic({
          component: () =>
            import(/* webpackChunkName: "p__Carousel__imgb" */ '../Carousel/imgb'),
          LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
            .default,
        })
      : require('../Carousel/imgb').default,
    target: '_blank',
    exact: true,
  },
  {
    path: '/imgThree',
    component: __IS_BROWSER
      ? _dvaDynamic({
          component: () =>
            import(/* webpackChunkName: "p__Carousel__imgc" */ '../Carousel/imgc'),
          LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
            .default,
        })
      : require('../Carousel/imgc').default,
    target: '_blank',
    exact: true,
  },
  {
    path: '/newHome',
    component: __IS_BROWSER
      ? _dvaDynamic({
          component: () =>
            import(/* webpackChunkName: "p__newHome__index" */ '../newHome/index'),
          LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
            .default,
        })
      : require('../newHome/index').default,
    exact: true,
  },
  {
    path: '/',
    component: __IS_BROWSER
      ? _dvaDynamic({
          component: () =>
            import(/* webpackChunkName: "layouts__BasicLayout" */ '../../layouts/BasicLayout.js'),
          LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
            .default,
        })
      : require('../../layouts/BasicLayout.js').default,
    Routes: [require('../Authorized').default],
    routes: [
      {
        path: '/',
        redirect: '/newHome',
        authority: ['admin'],
        exact: true,
      },
      {
        path: '/newHome',
        name: 'home',
        classType: 'menuHome',
        icon: '/images/menu/home.png',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import(/* webpackChunkName: "p__newHome__index" */ '../newHome/index'),
              LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                .default,
            })
          : require('../newHome/index').default,
        iconIsCustom: true,
        isAuth: true,
        exact: true,
      },
      {
        path: '/access',
        name: 'dataStatistics',
        icon: 'pie-chart',
        hideInMenu: true,
        routes: [
          {
            path: '/access/accesstrends',
            name: 'accesstrends',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__DataStatistics__AccessTrends__models__accessTrends.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/DataStatistics/AccessTrends/models/accessTrends.js').then(
                      m => {
                        return { namespace: 'accessTrends', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__DataStatistics__AccessTrends__Index" */ '../DataStatistics/AccessTrends/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../DataStatistics/AccessTrends/Index').default,
            exact: true,
          },
          {
            path: '/access/answerratiostatis',
            name: 'answerratiostatis',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__DataStatistics__AnswerRatioStatis__models__answerRatioStatis.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/DataStatistics/AnswerRatioStatis/models/answerRatioStatis.js').then(
                      m => {
                        return { namespace: 'answerRatioStatis', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__DataStatistics__AnswerRatioStatis__Index" */ '../DataStatistics/AnswerRatioStatis/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../DataStatistics/AnswerRatioStatis/Index').default,
            exact: true,
          },
          {
            component: () =>
              React.createElement(
                require('C:/Users/f/Desktop/项目文件/robot/robot-client/node_modules/umi-build-dev/lib/plugins/404/NotFound.js')
                  .default,
                { pagesPath: 'src/pages', hasRoutesInConfig: true },
              ),
          },
        ],
      },
      {
        name: 'overviewRobots',
        classType: 'menuOverviewRobots',
        icon: '/images/menu/robot.png',
        iconIsCustom: true,
        path: '/overviewRobots',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import(/* webpackChunkName: 'p__overviewRobots__home__models__home.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/overviewRobots/home/models/home.js').then(
                  m => {
                    return { namespace: 'home', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__overviewRobots__home__models__newRobot.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/overviewRobots/home/models/newRobot.js').then(
                  m => {
                    return { namespace: 'newRobot', ...m.default };
                  },
                ),
              ],
              component: () =>
                import(/* webpackChunkName: "p__overviewRobots__home__Index" */ '../overviewRobots/home/Index'),
              LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                .default,
            })
          : require('../overviewRobots/home/Index').default,
        hideInMenu: false,
        isAuth: true,
        exact: true,
      },
      {
        name: '',
        classType: 'robotItem',
        path: '/overviewRobotsa',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import(/* webpackChunkName: 'p__overviewRobots__home__models__home.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/overviewRobots/home/models/home.js').then(
                  m => {
                    return { namespace: 'home', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__overviewRobots__home__models__newRobot.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/overviewRobots/home/models/newRobot.js').then(
                  m => {
                    return { namespace: 'newRobot', ...m.default };
                  },
                ),
              ],
              component: () =>
                import(/* webpackChunkName: "p__overviewRobots__home__Index" */ '../overviewRobots/home/Index'),
              LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                .default,
            })
          : require('../overviewRobots/home/Index').default,
        hideInMenu: false,
        isAuth: false,
        exact: true,
      },
      {
        name: 'account',
        icon: '/images/menu/robotMange.png',
        classType: 'menuAccount',
        iconIsCustom: true,
        path: '/account',
        hideInMenu: false,
        isAuth: true,
        routes: [
          {
            path: '/account/robotSetup',
            name: 'robotSetup',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__Account__robotSetup__models__robotSetup.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Account/robotSetup/models/robotSetup.js').then(
                      m => {
                        return { namespace: 'robotSetup', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__Account__robotSetup__Index" */ '../Account/robotSetup/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../Account/robotSetup/Index').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/account/TeamWord',
            name: 'teamWord',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__Account__TeamWord__models__teamWord.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Account/TeamWord/models/teamWord.js').then(
                      m => {
                        return { namespace: 'teamWord', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__Account__TeamWord__Index" */ '../Account/TeamWord/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../Account/TeamWord/Index').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/account/accessSettings',
            name: 'accessSettings',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__Account__accessSettings__models__accessSettings.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Account/accessSettings/models/accessSettings.js').then(
                      m => {
                        return { namespace: 'accessSettings', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__Account__accessSettings__Index" */ '../Account/accessSettings/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../Account/accessSettings/Index').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/account/AnswerRecords',
            name: 'AnswerRecords',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__Account__AnswerRecords__models__answerRecords.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Account/AnswerRecords/models/answerRecords.js').then(
                      m => {
                        return { namespace: 'answerRecords', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__Account__AnswerRecords__Index" */ '../Account/AnswerRecords/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../Account/AnswerRecords/Index').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/account/Settings',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__Account__Settings__models__geographic.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Account/Settings/models/geographic.js').then(
                      m => {
                        return { namespace: 'geographic', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__Account__Settings__Index" */ '../Account/Settings/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../Account/Settings/Index').default,
            isAuth: true,
            exact: true,
          },
          {
            component: () =>
              React.createElement(
                require('C:/Users/f/Desktop/项目文件/robot/robot-client/node_modules/umi-build-dev/lib/plugins/404/NotFound.js')
                  .default,
                { pagesPath: 'src/pages', hasRoutesInConfig: true },
              ),
          },
        ],
      },
      {
        path: '/operate',
        name: 'operateAnalysis',
        classType: 'menuOperateAnalysis',
        icon: '/images/menu/robot.png',
        iconIsCustom: true,
        isAuth: true,
        routes: [
          {
            path: '/operate/overview',
            name: 'overview',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__OperateAnalysis__overview__models__overViewAnalysis.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/OperateAnalysis/overview/models/overViewAnalysis.js').then(
                      m => {
                        return { namespace: 'overViewAnalysis', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__OperateAnalysis__overview__Index" */ '../OperateAnalysis/overview/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../OperateAnalysis/overview/Index').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/operate/apicallanalysis',
            name: 'apiCallAnalysis',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__OperateAnalysis__sameOperateAnalysis__models__sameOperateAnalysis.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/OperateAnalysis/sameOperateAnalysis/models/sameOperateAnalysis.js').then(
                      m => {
                        return {
                          namespace: 'sameOperateAnalysis',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__OperateAnalysis__sameOperateAnalysis__list" */ '../OperateAnalysis/sameOperateAnalysis/list'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../OperateAnalysis/sameOperateAnalysis/list').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/operate/dialogueAnalysis',
            name: 'dialogueAnalysis',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__OperateAnalysis__sameOperateAnalysis__models__sameOperateAnalysis.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/OperateAnalysis/sameOperateAnalysis/models/sameOperateAnalysis.js').then(
                      m => {
                        return {
                          namespace: 'sameOperateAnalysis',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__OperateAnalysis__sameOperateAnalysis__list" */ '../OperateAnalysis/sameOperateAnalysis/list'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../OperateAnalysis/sameOperateAnalysis/list').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/operate/knowledgeAnalysis',
            name: 'knowledgeAnalysis',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__OperateAnalysis__sameOperateAnalysis__models__sameOperateAnalysis.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/OperateAnalysis/sameOperateAnalysis/models/sameOperateAnalysis.js').then(
                      m => {
                        return {
                          namespace: 'sameOperateAnalysis',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__OperateAnalysis__sameOperateAnalysis__list" */ '../OperateAnalysis/sameOperateAnalysis/list'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../OperateAnalysis/sameOperateAnalysis/list').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/operate/mulDialogueAnalysis',
            name: 'mulDialogueAnalysis',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__OperateAnalysis__sameOperateAnalysis__models__sameOperateAnalysis.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/OperateAnalysis/sameOperateAnalysis/models/sameOperateAnalysis.js').then(
                      m => {
                        return {
                          namespace: 'sameOperateAnalysis',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__OperateAnalysis__sameOperateAnalysis__list" */ '../OperateAnalysis/sameOperateAnalysis/list'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../OperateAnalysis/sameOperateAnalysis/list').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/operate/dialogueFailAnalysis',
            name: 'dialogueFailAnalysis',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__OperateAnalysis__sameOperateAnalysis__models__sameOperateAnalysis.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/OperateAnalysis/sameOperateAnalysis/models/sameOperateAnalysis.js').then(
                      m => {
                        return {
                          namespace: 'sameOperateAnalysis',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__OperateAnalysis__sameOperateAnalysis__list" */ '../OperateAnalysis/sameOperateAnalysis/list'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../OperateAnalysis/sameOperateAnalysis/list').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/operate/questionAnalysis',
            name: 'questionAnalysis',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__OperateAnalysis__sameOperateAnalysis__models__sameOperateAnalysis.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/OperateAnalysis/sameOperateAnalysis/models/sameOperateAnalysis.js').then(
                      m => {
                        return {
                          namespace: 'sameOperateAnalysis',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__OperateAnalysis__sameOperateAnalysis__list" */ '../OperateAnalysis/sameOperateAnalysis/list'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../OperateAnalysis/sameOperateAnalysis/list').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/operate/unKnownQuestionAnalysis',
            name: 'unKnownQuestionAnalysis',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__OperateAnalysis__sameOperateAnalysis__models__sameOperateAnalysis.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/OperateAnalysis/sameOperateAnalysis/models/sameOperateAnalysis.js').then(
                      m => {
                        return {
                          namespace: 'sameOperateAnalysis',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__OperateAnalysis__sameOperateAnalysis__list" */ '../OperateAnalysis/sameOperateAnalysis/list'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../OperateAnalysis/sameOperateAnalysis/list').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/operate/unKnownQuestionAgg',
            name: 'unKnownQuestionAgg',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__OperateAnalysis__sameOperateAnalysis__models__sameOperateAnalysis.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/OperateAnalysis/sameOperateAnalysis/models/sameOperateAnalysis.js').then(
                      m => {
                        return {
                          namespace: 'sameOperateAnalysis',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__OperateAnalysis__sameOperateAnalysis__list" */ '../OperateAnalysis/sameOperateAnalysis/list'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../OperateAnalysis/sameOperateAnalysis/list').default,
            isAuth: true,
            exact: true,
          },
          {
            component: () =>
              React.createElement(
                require('C:/Users/f/Desktop/项目文件/robot/robot-client/node_modules/umi-build-dev/lib/plugins/404/NotFound.js')
                  .default,
                { pagesPath: 'src/pages', hasRoutesInConfig: true },
              ),
          },
        ],
      },
      {
        path: '/knowledge',
        name: 'knowledgeManagement',
        classType: 'menuKnowledgeManagement',
        icon: '/images/menu/knowledge.png',
        iconIsCustom: true,
        isAuth: true,
        routes: [
          {
            path: '/knowledge/businessKnowledgeBase',
            name: 'businessKnowledgeBase',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__KnowledgeManagement__businessKnowledgeBase__models__businessKnowledgeBase.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/businessKnowledgeBase/models/businessKnowledgeBase.js').then(
                      m => {
                        return {
                          namespace: 'businessKnowledgeBase',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__KnowledgeManagement__businessKnowledgeBase__Index" */ '../KnowledgeManagement/businessKnowledgeBase/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../KnowledgeManagement/businessKnowledgeBase/Index')
                  .default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/knowledge/overview',
            name: 'knowledgeBasePandect',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__KnowledgeManagement__Overview__models__editQa.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/Overview/models/editQa.js').then(
                      m => {
                        return { namespace: 'editQa', ...m.default };
                      },
                    ),
                    import(/* webpackChunkName: 'p__KnowledgeManagement__Overview__models__extendRt.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/Overview/models/extendRt.js').then(
                      m => {
                        return { namespace: 'extendRt', ...m.default };
                      },
                    ),
                    import(/* webpackChunkName: 'p__KnowledgeManagement__Overview__models__leftTree.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/Overview/models/leftTree.js').then(
                      m => {
                        return { namespace: 'leftTree', ...m.default };
                      },
                    ),
                    import(/* webpackChunkName: 'p__KnowledgeManagement__Overview__models__qaList 2.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/Overview/models/qaList 2.js').then(
                      m => {
                        return { namespace: 'qaList 2', ...m.default };
                      },
                    ),
                    import(/* webpackChunkName: 'p__KnowledgeManagement__Overview__models__qaList.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/Overview/models/qaList.js').then(
                      m => {
                        return { namespace: 'qaList', ...m.default };
                      },
                    ),
                    import(/* webpackChunkName: 'p__KnowledgeManagement__Overview__models__question.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/Overview/models/question.js').then(
                      m => {
                        return { namespace: 'question', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__KnowledgeManagement__Overview__Index" */ '../KnowledgeManagement/Overview/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../KnowledgeManagement/Overview/Index').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/knowledge/antistopReply',
            name: 'antistopReply',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__KnowledgeManagement__AntistopReply__models__antistopReply.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/AntistopReply/models/antistopReply.js').then(
                      m => {
                        return { namespace: 'antistopReply', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__KnowledgeManagement__AntistopReply__Index" */ '../KnowledgeManagement/AntistopReply/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../KnowledgeManagement/AntistopReply/Index').default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/knowledge/antistopReply/edit',
            name: 'editAntistopReply',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__KnowledgeManagement__AntistopReply__models__antistopReply.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/AntistopReply/models/antistopReply.js').then(
                      m => {
                        return { namespace: 'antistopReply', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__KnowledgeManagement__AntistopReply__editText" */ '../KnowledgeManagement/AntistopReply/editText'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../KnowledgeManagement/AntistopReply/editText')
                  .default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/knowledge/antistopReply/add',
            name: 'addAntistopReply',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__KnowledgeManagement__AntistopReply__models__antistopReply.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/AntistopReply/models/antistopReply.js').then(
                      m => {
                        return { namespace: 'antistopReply', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__KnowledgeManagement__AntistopReply__addText" */ '../KnowledgeManagement/AntistopReply/addText'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../KnowledgeManagement/AntistopReply/addText').default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/knowledge/antistopReply/Ueditor',
            name: 'addAntistopReply',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__KnowledgeManagement__AntistopReply__models__antistopReply.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/AntistopReply/models/antistopReply.js').then(
                      m => {
                        return { namespace: 'antistopReply', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__KnowledgeManagement__AntistopReply__editUeditor" */ '../KnowledgeManagement/AntistopReply/editUeditor'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../KnowledgeManagement/AntistopReply/editUeditor')
                  .default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/knowledge/knowledgeBaseSharing',
            name: 'knowledgeBaseSharing',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__KnowledgeManagement__KnowledgeBaseSharing__models__knowledgeBaseSharing.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/KnowledgeBaseSharing/models/knowledgeBaseSharing.js').then(
                      m => {
                        return {
                          namespace: 'knowledgeBaseSharing',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__KnowledgeManagement__KnowledgeBaseSharing__Index" */ '../KnowledgeManagement/KnowledgeBaseSharing/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../KnowledgeManagement/KnowledgeBaseSharing/Index')
                  .default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/knowledge/knowledgeBaseSharing/add',
            name: 'addShore',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__KnowledgeManagement__KnowledgeBaseSharing__models__knowledgeBaseSharing.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/KnowledgeBaseSharing/models/knowledgeBaseSharing.js').then(
                      m => {
                        return {
                          namespace: 'knowledgeBaseSharing',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__KnowledgeManagement__KnowledgeBaseSharing__addShore" */ '../KnowledgeManagement/KnowledgeBaseSharing/addShore'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../KnowledgeManagement/KnowledgeBaseSharing/addShore')
                  .default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/knowledge/knowledgeBaseSharing/edit',
            name: 'editShore',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__KnowledgeManagement__KnowledgeBaseSharing__models__knowledgeBaseSharing.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/KnowledgeBaseSharing/models/knowledgeBaseSharing.js').then(
                      m => {
                        return {
                          namespace: 'knowledgeBaseSharing',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__KnowledgeManagement__KnowledgeBaseSharing__editShore" */ '../KnowledgeManagement/KnowledgeBaseSharing/editShore'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../KnowledgeManagement/KnowledgeBaseSharing/editShore')
                  .default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/knowledge/versionMaintenance',
            name: 'versionMaintenance',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__KnowledgeManagement__versionMaintenance__models__versionMaintenance.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/versionMaintenance/models/versionMaintenance.js').then(
                      m => {
                        return {
                          namespace: 'versionMaintenance',
                          ...m.default,
                        };
                      },
                    ),
                    import(/* webpackChunkName: 'p__KnowledgeManagement__versionMaintenance__models__versiontwo.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/versionMaintenance/models/versiontwo.js').then(
                      m => {
                        return { namespace: 'versiontwo', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__KnowledgeManagement__versionMaintenance__Index" */ '../KnowledgeManagement/versionMaintenance/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../KnowledgeManagement/versionMaintenance/Index')
                  .default,
            isAuth: true,
            exact: true,
          },
          {
            component: () =>
              React.createElement(
                require('C:/Users/f/Desktop/项目文件/robot/robot-client/node_modules/umi-build-dev/lib/plugins/404/NotFound.js')
                  .default,
                { pagesPath: 'src/pages', hasRoutesInConfig: true },
              ),
          },
        ],
      },
      {
        path: '/dialog/index',
        name: 'dialog',
        icon: '/images/menu/dialog.png',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import(/* webpackChunkName: 'p__Dialog__models__add.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/add.js').then(
                  m => {
                    return { namespace: 'add', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__collect.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/collect.js').then(
                  m => {
                    return { namespace: 'collect', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__common.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/common.js').then(
                  m => {
                    return { namespace: 'common', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__filter.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/filter.js').then(
                  m => {
                    return { namespace: 'filter', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__globalSet.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/globalSet.js').then(
                  m => {
                    return { namespace: 'globalSet', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__list.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/list.js').then(
                  m => {
                    return { namespace: 'list', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__specialCase.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/specialCase.js').then(
                  m => {
                    return { namespace: 'specialCase', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__start.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/start.js').then(
                  m => {
                    return { namespace: 'start', ...m.default };
                  },
                ),
              ],
              component: () =>
                import(/* webpackChunkName: "p__Dialog__List__index" */ '../Dialog/List/index'),
              LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                .default,
            })
          : require('../Dialog/List/index').default,
        iconIsCustom: true,
        classType: 'menuDialog',
        hideInMenu: false,
        isAuth: true,
        exact: true,
      },
      {
        path: '/basic',
        name: 'basicCapacity',
        icon: '/images/menu/common.png',
        classType: 'menuBasicCapacity',
        iconIsCustom: true,
        isAuth: true,
        routes: [
          {
            path: '/basic/BusinessDocuments',
            name: 'businessDocuments',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__KnowledgeManagement__BusinessDocuments__models__businessDocuments.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/KnowledgeManagement/BusinessDocuments/models/businessDocuments.js').then(
                      m => {
                        return { namespace: 'businessDocuments', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__KnowledgeManagement__BusinessDocuments__Index" */ '../KnowledgeManagement/BusinessDocuments/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../KnowledgeManagement/BusinessDocuments/Index')
                  .default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/basic/customDictionary',
            name: 'customDictionary',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__BasicCapacity__CustomDictionary__models__customDictionary.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/BasicCapacity/CustomDictionary/models/customDictionary.js').then(
                      m => {
                        return { namespace: 'customDictionary', ...m.default };
                      },
                    ),
                    import(/* webpackChunkName: 'p__BasicCapacity__CustomDictionary__models__service.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/BasicCapacity/CustomDictionary/models/service.js').then(
                      m => {
                        return { namespace: 'service', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__BasicCapacity__CustomDictionary__Index" */ '../BasicCapacity/CustomDictionary/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../BasicCapacity/CustomDictionary/Index').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/basic/customDictionary/enumerable',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__BasicCapacity__CustomDictionary__models__customDictionary.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/BasicCapacity/CustomDictionary/models/customDictionary.js').then(
                      m => {
                        return { namespace: 'customDictionary', ...m.default };
                      },
                    ),
                    import(/* webpackChunkName: 'p__BasicCapacity__CustomDictionary__models__service.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/BasicCapacity/CustomDictionary/models/service.js').then(
                      m => {
                        return { namespace: 'service', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__BasicCapacity__CustomDictionary__enumerableNew" */ '../BasicCapacity/CustomDictionary/enumerableNew'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../BasicCapacity/CustomDictionary/enumerableNew')
                  .default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/basic/customDictionary/noEnumerationNew',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__BasicCapacity__CustomDictionary__models__customDictionary.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/BasicCapacity/CustomDictionary/models/customDictionary.js').then(
                      m => {
                        return { namespace: 'customDictionary', ...m.default };
                      },
                    ),
                    import(/* webpackChunkName: 'p__BasicCapacity__CustomDictionary__models__service.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/BasicCapacity/CustomDictionary/models/service.js').then(
                      m => {
                        return { namespace: 'service', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__BasicCapacity__CustomDictionary__noEnumerationNew" */ '../BasicCapacity/CustomDictionary/noEnumerationNew'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../BasicCapacity/CustomDictionary/noEnumerationNew')
                  .default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/basic/wordTroughManage',
            name: 'wordTroughManage',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__BasicCapacity__WordTroughManage__models__service.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/BasicCapacity/WordTroughManage/models/service.js').then(
                      m => {
                        return { namespace: 'service', ...m.default };
                      },
                    ),
                    import(/* webpackChunkName: 'p__BasicCapacity__WordTroughManage__models__wordTroughManage.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/BasicCapacity/WordTroughManage/models/wordTroughManage.js').then(
                      m => {
                        return { namespace: 'wordTroughManage', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__BasicCapacity__WordTroughManage__Index" */ '../BasicCapacity/WordTroughManage/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../BasicCapacity/WordTroughManage/Index').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/basic/processTemplate',
            name: 'processTemplate',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__BasicCapacity__ProcessTemplate__models__processTemplate.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/BasicCapacity/ProcessTemplate/models/processTemplate.js').then(
                      m => {
                        return { namespace: 'processTemplate', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__BasicCapacity__ProcessTemplate__Index" */ '../BasicCapacity/ProcessTemplate/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../BasicCapacity/ProcessTemplate/Index').default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/basic/processTemplate/edit',
            name: 'addProcessTemplate',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__BasicCapacity__ProcessTemplate__models__processTemplate.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/BasicCapacity/ProcessTemplate/models/processTemplate.js').then(
                      m => {
                        return { namespace: 'processTemplate', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__BasicCapacity__ProcessTemplate__AddOrEdit" */ '../BasicCapacity/ProcessTemplate/AddOrEdit'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../BasicCapacity/ProcessTemplate/AddOrEdit').default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/basic/customApi',
            name: 'customApi',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__BasicCapacity__CustomApi__models__customApi.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/BasicCapacity/CustomApi/models/customApi.js').then(
                      m => {
                        return { namespace: 'customApi', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__BasicCapacity__CustomApi__Index" */ '../BasicCapacity/CustomApi/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../BasicCapacity/CustomApi/Index').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/basic/customApi/edit',
            name: 'customApiEdit',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__BasicCapacity__CustomApi__models__customApi.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/BasicCapacity/CustomApi/models/customApi.js').then(
                      m => {
                        return { namespace: 'customApi', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__BasicCapacity__CustomApi__Edit" */ '../BasicCapacity/CustomApi/Edit'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../BasicCapacity/CustomApi/Edit').default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/basic/customApi/testApi',
            name: 'customApiTest',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__BasicCapacity__CustomApi__models__customApi.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/BasicCapacity/CustomApi/models/customApi.js').then(
                      m => {
                        return { namespace: 'customApi', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__BasicCapacity__CustomApi__testApi" */ '../BasicCapacity/CustomApi/testApi'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../BasicCapacity/CustomApi/testApi').default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/basic/businessDictionary',
            name: 'businessDictionary',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__BasicCapacity__businessDictionary__models__businessDictionary.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/BasicCapacity/businessDictionary/models/businessDictionary.js').then(
                      m => {
                        return {
                          namespace: 'businessDictionary',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__BasicCapacity__businessDictionary__Index" */ '../BasicCapacity/businessDictionary/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../BasicCapacity/businessDictionary/Index').default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/basic/thesaurusManage',
            name: 'thesaurusManage',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__BasicCapacity__ThesaurusManage__models__thesaurusManage.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/BasicCapacity/ThesaurusManage/models/thesaurusManage.js').then(
                      m => {
                        return { namespace: 'thesaurusManage', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__BasicCapacity__ThesaurusManage__Index" */ '../BasicCapacity/ThesaurusManage/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../BasicCapacity/ThesaurusManage/Index').default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/basic/processTemplate/edit',
            name: 'addProcessTemplate',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__BasicCapacity__ProcessTemplate__models__processTemplate.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/BasicCapacity/ProcessTemplate/models/processTemplate.js').then(
                      m => {
                        return { namespace: 'processTemplate', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__BasicCapacity__ProcessTemplate__AddOrEdit" */ '../BasicCapacity/ProcessTemplate/AddOrEdit'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../BasicCapacity/ProcessTemplate/AddOrEdit').default,
            hideInMenu: true,
            exact: true,
          },
          {
            component: () =>
              React.createElement(
                require('C:/Users/f/Desktop/项目文件/robot/robot-client/node_modules/umi-build-dev/lib/plugins/404/NotFound.js')
                  .default,
                { pagesPath: 'src/pages', hasRoutesInConfig: true },
              ),
          },
        ],
      },
      {
        path: '/sys',
        name: 'sysMange',
        icon: '/images/menu/sys.png',
        classType: 'menuSysMange',
        iconIsCustom: true,
        isAuth: true,
        routes: [
          {
            path: '/sys/userManagement',
            name: 'userManagement',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__Account__userManagement__models__userManagement.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Account/userManagement/models/userManagement.js').then(
                      m => {
                        return { namespace: 'userManagement', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__Account__userManagement__Index" */ '../Account/userManagement/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../Account/userManagement/Index').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/sys/roleManagement',
            name: 'roleManagement',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__Account__roleManagement__models__roleManagement.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Account/roleManagement/models/roleManagement.js').then(
                      m => {
                        return { namespace: 'roleManagement', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__Account__roleManagement__Index" */ '../Account/roleManagement/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../Account/roleManagement/Index').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/sys/authorization',
            name: 'authorization',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__Account__authorization__models__authorization.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Account/authorization/models/authorization.js').then(
                      m => {
                        return { namespace: 'authorization', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__Account__authorization__Index" */ '../Account/authorization/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../Account/authorization/Index').default,
            isAuth: true,
            exact: true,
          },
          {
            component: () =>
              React.createElement(
                require('C:/Users/f/Desktop/项目文件/robot/robot-client/node_modules/umi-build-dev/lib/plugins/404/NotFound.js')
                  .default,
                { pagesPath: 'src/pages', hasRoutesInConfig: true },
              ),
          },
        ],
      },
      {
        path: '/capacity',
        name: 'capacityStudy',
        icon: 'robot',
        hideInMenu: true,
        routes: [
          {
            path: '/capacity/knowledgeSmartMaintenance',
            name: 'knowledgeSmartMaintenance',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__CapacityStudy__knowledgeSmartMaintenance__models__knowledgeSmartMaintenance.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/CapacityStudy/knowledgeSmartMaintenance/models/knowledgeSmartMaintenance.js').then(
                      m => {
                        return {
                          namespace: 'knowledgeSmartMaintenance',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__CapacityStudy__knowledgeSmartMaintenance__Index" */ '../CapacityStudy/knowledgeSmartMaintenance/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../CapacityStudy/knowledgeSmartMaintenance/Index')
                  .default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/capacity/knowledgeSmartMaintenance/CheckList',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__CapacityStudy__knowledgeSmartMaintenance__models__knowledgeSmartMaintenance.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/CapacityStudy/knowledgeSmartMaintenance/models/knowledgeSmartMaintenance.js').then(
                      m => {
                        return {
                          namespace: 'knowledgeSmartMaintenance',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__CapacityStudy__knowledgeSmartMaintenance__CheckList" */ '../CapacityStudy/knowledgeSmartMaintenance/CheckList'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../CapacityStudy/knowledgeSmartMaintenance/CheckList')
                  .default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/capacity/knowledgeSmartMaintenance/theBlacklist',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__CapacityStudy__knowledgeSmartMaintenance__models__knowledgeSmartMaintenance.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/CapacityStudy/knowledgeSmartMaintenance/models/knowledgeSmartMaintenance.js').then(
                      m => {
                        return {
                          namespace: 'knowledgeSmartMaintenance',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__CapacityStudy__knowledgeSmartMaintenance__theBlacklist" */ '../CapacityStudy/knowledgeSmartMaintenance/theBlacklist'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../CapacityStudy/knowledgeSmartMaintenance/theBlacklist')
                  .default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/capacity/knowledgeSmartMaintenance/problemRecommendedList',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__CapacityStudy__knowledgeSmartMaintenance__models__knowledgeSmartMaintenance.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/CapacityStudy/knowledgeSmartMaintenance/models/knowledgeSmartMaintenance.js').then(
                      m => {
                        return {
                          namespace: 'knowledgeSmartMaintenance',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__CapacityStudy__knowledgeSmartMaintenance__problemRecommendedList" */ '../CapacityStudy/knowledgeSmartMaintenance/problemRecommendedList'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../CapacityStudy/knowledgeSmartMaintenance/problemRecommendedList')
                  .default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/capacity/knowledgeSmartMaintenance/clusteringProblem',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__CapacityStudy__knowledgeSmartMaintenance__models__knowledgeSmartMaintenance.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/CapacityStudy/knowledgeSmartMaintenance/models/knowledgeSmartMaintenance.js').then(
                      m => {
                        return {
                          namespace: 'knowledgeSmartMaintenance',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__CapacityStudy__knowledgeSmartMaintenance__clusteringProblem" */ '../CapacityStudy/knowledgeSmartMaintenance/clusteringProblem'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../CapacityStudy/knowledgeSmartMaintenance/clusteringProblem')
                  .default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/capacity/knowledgeSmartMaintenance/recommendedTreatment',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__CapacityStudy__knowledgeSmartMaintenance__models__knowledgeSmartMaintenance.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/CapacityStudy/knowledgeSmartMaintenance/models/knowledgeSmartMaintenance.js').then(
                      m => {
                        return {
                          namespace: 'knowledgeSmartMaintenance',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__CapacityStudy__knowledgeSmartMaintenance__recommendedTreatment" */ '../CapacityStudy/knowledgeSmartMaintenance/recommendedTreatment'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../CapacityStudy/knowledgeSmartMaintenance/recommendedTreatment')
                  .default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/capacity/knowledgeSmartMaintenance/clusterView',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__CapacityStudy__knowledgeSmartMaintenance__models__knowledgeSmartMaintenance.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/CapacityStudy/knowledgeSmartMaintenance/models/knowledgeSmartMaintenance.js').then(
                      m => {
                        return {
                          namespace: 'knowledgeSmartMaintenance',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__CapacityStudy__knowledgeSmartMaintenance__clusterView" */ '../CapacityStudy/knowledgeSmartMaintenance/clusterView'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../CapacityStudy/knowledgeSmartMaintenance/clusterView')
                  .default,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/capacity/medicalKnowledge',
            name: 'medicalKnowledge',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__CapacityStudy__medicalKnowledge__models__medicalKnowledge.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/CapacityStudy/medicalKnowledge/models/medicalKnowledge.js').then(
                      m => {
                        return { namespace: 'medicalKnowledge', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__CapacityStudy__medicalKnowledge__Index" */ '../CapacityStudy/medicalKnowledge/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../CapacityStudy/medicalKnowledge/Index').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/capacity/medicalKnowledge/detail',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__CapacityStudy__medicalKnowledge__models__medicalKnowledge.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/CapacityStudy/medicalKnowledge/models/medicalKnowledge.js').then(
                      m => {
                        return { namespace: 'medicalKnowledge', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__CapacityStudy__medicalKnowledge__twoIndex" */ '../CapacityStudy/medicalKnowledge/twoIndex'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../CapacityStudy/medicalKnowledge/twoIndex').default,
            isAuth: true,
            exact: true,
          },
          {
            path: '/capacity/waitingLearningIssue',
            name: 'waitingLearningIssue',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import(/* webpackChunkName: 'p__CapacityStudy__WaitingLearningIssue__models__waitingLearningIssue.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/CapacityStudy/WaitingLearningIssue/models/waitingLearningIssue.js').then(
                      m => {
                        return {
                          namespace: 'waitingLearningIssue',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () =>
                    import(/* webpackChunkName: "p__CapacityStudy__WaitingLearningIssue__Index" */ '../CapacityStudy/WaitingLearningIssue/Index'),
                  LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                    .default,
                })
              : require('../CapacityStudy/WaitingLearningIssue/Index').default,
            isAuth: true,
            exact: true,
          },
          {
            component: () =>
              React.createElement(
                require('C:/Users/f/Desktop/项目文件/robot/robot-client/node_modules/umi-build-dev/lib/plugins/404/NotFound.js')
                  .default,
                { pagesPath: 'src/pages', hasRoutesInConfig: true },
              ),
          },
        ],
      },
      {
        path: '/notice',
        name: 'notice',
        icon: 'notice',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import(/* webpackChunkName: 'p__notice__models__notice.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/notice/models/notice.js').then(
                  m => {
                    return { namespace: 'notice', ...m.default };
                  },
                ),
              ],
              component: () =>
                import(/* webpackChunkName: "p__notice" */ '../notice'),
              LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                .default,
            })
          : require('../notice').default,
        hideInMenu: true,
        exact: true,
      },
      {
        path: '/dialog/specialIndex',
        name: 'dialog',
        icon: 'bulb',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import(/* webpackChunkName: 'p__Dialog__models__add.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/add.js').then(
                  m => {
                    return { namespace: 'add', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__collect.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/collect.js').then(
                  m => {
                    return { namespace: 'collect', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__common.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/common.js').then(
                  m => {
                    return { namespace: 'common', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__filter.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/filter.js').then(
                  m => {
                    return { namespace: 'filter', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__globalSet.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/globalSet.js').then(
                  m => {
                    return { namespace: 'globalSet', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__list.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/list.js').then(
                  m => {
                    return { namespace: 'list', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__specialCase.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/specialCase.js').then(
                  m => {
                    return { namespace: 'specialCase', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__start.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/start.js').then(
                  m => {
                    return { namespace: 'start', ...m.default };
                  },
                ),
              ],
              component: () =>
                import(/* webpackChunkName: "p__Dialog__specialCase__index" */ '../Dialog/specialCase/index'),
              LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                .default,
            })
          : require('../Dialog/specialCase/index').default,
        hideInMenu: true,
        exact: true,
      },
      {
        path: '/dialog/add',
        name: 'dialogAdd',
        icon: 'bulb',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import(/* webpackChunkName: 'p__Dialog__models__add.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/add.js').then(
                  m => {
                    return { namespace: 'add', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__collect.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/collect.js').then(
                  m => {
                    return { namespace: 'collect', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__common.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/common.js').then(
                  m => {
                    return { namespace: 'common', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__filter.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/filter.js').then(
                  m => {
                    return { namespace: 'filter', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__globalSet.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/globalSet.js').then(
                  m => {
                    return { namespace: 'globalSet', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__list.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/list.js').then(
                  m => {
                    return { namespace: 'list', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__specialCase.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/specialCase.js').then(
                  m => {
                    return { namespace: 'specialCase', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__Dialog__models__start.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/Dialog/models/start.js').then(
                  m => {
                    return { namespace: 'start', ...m.default };
                  },
                ),
              ],
              component: () =>
                import(/* webpackChunkName: "p__Dialog__Add__index" */ '../Dialog/Add/index'),
              LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                .default,
            })
          : require('../Dialog/Add/index').default,
        hideInMenu: true,
        exact: true,
      },
      {
        path: '/overviewRobots/NewRobot',
        name: 'dialogAdd',
        icon: 'bulb',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import(/* webpackChunkName: 'p__overviewRobots__home__models__home.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/overviewRobots/home/models/home.js').then(
                  m => {
                    return { namespace: 'home', ...m.default };
                  },
                ),
                import(/* webpackChunkName: 'p__overviewRobots__home__models__newRobot.js' */ 'C:/Users/f/Desktop/项目文件/robot/robot-client/src/pages/overviewRobots/home/models/newRobot.js').then(
                  m => {
                    return { namespace: 'newRobot', ...m.default };
                  },
                ),
              ],
              component: () =>
                import(/* webpackChunkName: "p__overviewRobots__home__NewRobot" */ '../overviewRobots/home/NewRobot'),
              LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                .default,
            })
          : require('../overviewRobots/home/NewRobot').default,
        hideInMenu: true,
        exact: true,
      },
      {
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import(/* webpackChunkName: "p__404" */ '../404'),
              LoadingComponent: require('C:/Users/f/Desktop/项目文件/robot/robot-client/src/components/PageLoading/index')
                .default,
            })
          : require('../404').default,
        exact: true,
      },
      {
        component: () =>
          React.createElement(
            require('C:/Users/f/Desktop/项目文件/robot/robot-client/node_modules/umi-build-dev/lib/plugins/404/NotFound.js')
              .default,
            { pagesPath: 'src/pages', hasRoutesInConfig: true },
          ),
      },
    ],
  },
  {
    component: () =>
      React.createElement(
        require('C:/Users/f/Desktop/项目文件/robot/robot-client/node_modules/umi-build-dev/lib/plugins/404/NotFound.js')
          .default,
        { pagesPath: 'src/pages', hasRoutesInConfig: true },
      ),
  },
];
window.g_routes = routes;
const plugins = require('umi/_runtimePlugin');
plugins.applyForEach('patchRoutes', { initialValue: routes });

export { routes };

export default class RouterWrapper extends React.Component {
  unListen() {}

  constructor(props) {
    super(props);

    // route change handler
    function routeChangeHandler(location, action) {
      plugins.applyForEach('onRouteChange', {
        initialValue: {
          routes,
          location,
          action,
        },
      });
    }
    this.unListen = history.listen(routeChangeHandler);
    // dva 中 history.listen 会初始执行一次
    // 这里排除掉 dva 的场景，可以避免 onRouteChange 在启用 dva 后的初始加载时被多执行一次
    const isDva =
      history.listen
        .toString()
        .indexOf('callback(history.location, history.action)') > -1;
    if (!isDva) {
      routeChangeHandler(history.location);
    }
  }

  componentWillUnmount() {
    this.unListen();
  }

  render() {
    const props = this.props || {};
    return (
      <RendererWrapper0>
        <Router history={history}>{renderRoutes(routes, props)}</Router>
      </RendererWrapper0>
    );
  }
}
